package com.vhall.component.entity.interactive.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.vhall.component.framework.common.annotation.ParamName;
import lombok.Data;

import java.io.Serializable;

/**
 * @author guoxin.wang
 * @date 2021/5/10
 */
@Data
public class QuestionConsoleLinkRoomListRspVO implements Serializable {

    @ParamName("il_id")
    @JsonProperty("il_id")
    private Integer ilId;

    @ParamName("room_id")
    @JsonProperty("room_id")
    private String roomId;

    @ParamName("subject")
    @JsonProperty("subject")
    private String subject;

    @ParamName("status")
    @JsonProperty("status")
    private Integer status;

    @ParamName("created_at")
    @JsonProperty("created_at")
    private String createdAt;

    @ParamName("is_link_room")
    @JsonProperty("is_link_room")
    private Integer isLinkRoom;


    @ParamName("begin_time")
    @JsonProperty("begin_time")
    private String begintime;

    @ParamName("desc")
    @JsonProperty("desc")
    private String desc;

    @ParamName("image")
    @JsonProperty("image")
    private String image;

    @ParamName("live_room_type_str")
    @JsonProperty("live_room_type_str")
    private String liveRoomTypeStr;

    @ParamName("name")
    @JsonProperty("name")
    private String name;


    @ParamName("status_str")
    @JsonProperty("status_str")
    private String statusStr;


    @ParamName("view_url")
    @JsonProperty("view_url")
    private String viewUrl;

    @ParamName("watch_url")
    @JsonProperty("watch_url")
    private String watchUrl;

}
